plasma technology - French English Dictionary